common bladder snail - German English Dictionary